﻿/*
#################################################################################################################
#                                                                                                               #
#                                                Auto Auth-Code 说明                                            #
#                                    作者：陈粤雄  联系：Aresh@163.com 时间:2009-05-11                          #
#               欢迎使用本控件，你可以免费自由使用及转载本控件及所有源代码，但请保留本说明信息                  #
#                                                                                                               #
#################################################################################################################
*/
namespace HAOest.Web.UI.WebControls.AutoAuthCode
{
    /// <summary>
    /// 验证码错误显示方式
    /// </summary>
    public enum ErrorShowTypes
    {
        /// <summary>
        /// 在验证码右边显示图片
        /// </summary>
        ImageOnRight = 0,
        /// <summary>
        /// 弹出信息
        /// </summary>
        AlertMessage = 1,
        /// <summary>
        /// 在验证码右边显示图片同时弹出信息
        /// </summary>
        ImageAndAlert = 2,
        /// <summary>
        /// 不提示
        /// </summary>
        None = 3
    }

    /// <summary>
    /// 验证码字符串类型,组合枚举值
    /// </summary>
    public enum CodeStringTypes
    {
        /// <summary>
        /// 数字
        /// </summary>
        Number = 1,
        /// <summary>
        /// 小写字母
        /// </summary>
        LowerLetter = 2,
        /// <summary>
        /// 大写字母
        /// </summary>
        UpperLetter=4,
    }

    /// <summary>
    /// 验证码图像类型
    /// </summary>
    public enum ImageTypes
    {
        /// <summary>
        /// 带有简单干扰噪点的图像,图像的文字为渐变色
        /// </summary>
        SimpleNoisePoint = 0,
        /// <summary>
        /// 带有简单干扰线的图像,图像的文字为渐变色
        /// </summary>
        SimpleNoiseLine = 1,
        /// <summary>
        /// 带有网格干拢的图像,图像的文字为单色
        /// </summary>
        GridBackground=2
    }

    /// <summary>
    /// 控件各部分排列方向,排列的部分包括文本框、图片、"换一张图片"文本
    /// </summary>
    public enum LayoutDirections
    {
        /// <summary>
        /// 水平方向排列
        /// </summary>
        Horizontal=0,
        /// <summary>
        /// 垂直方向排列
        /// </summary>
        Vertical=1
    }
}
